/* Universidad del Valle de Guatemala
 * Sara López 12050
 * Matías Vasqiez 12186
 * Sección: 21
 * Nombre: Stack.java
 */
package hoja4;

    
public interface Stack<E> {
        
        
        
    public void push(E value);
        
    //Post: item E es agregado al pila
        
        
    public E pop();
        
    //Pre: Pila  no este vacia
    
    //Post: Primer valor agregado a la pila se quita y es retornado
        
        
    public E peek();
        
    //Pre: Pila no este vacia
        
    //Post: Ultimo valor agregado a la pila es retornado
        
        
    public boolean isEmpty();
        
    //Post: Devuelve verdadero solo si la pila esta vacia
        
        
    public int size();
        
    //Post: Devuelve el numero de elementos en la pila

}
    

